CEO
David Scott Anderson
CEO Approval Rating
68/100
LL Contact Center is an offshore outsourcing firm that provides contact center, business process outsourcing and technical support services.